disgusting meal - French English Dictionary